package com.hxkj.client.service;


import com.hxkj.domain.po.MqInfo;
import com.platform.common.domain.result.ParameterDataStruct;
import com.platform.common.domain.result.ResultPageStruct;
import org.springframework.cloud.netflix.feign.FeignClient;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

/**
 * @author yaosy
 * @create 2018年9月6日16:31:11
 * @desc mq队列界面化
 **/
@FeignClient(name = "cms-article")
public interface MqInfoServiceClient {

    /**
     * mq队列界面化
     *
     * @param parameterDataStruct 分页信息
     * @return 翻页数据
     * @throws Exception
     */
    @RequestMapping(value = "/mqinfo/getMqInfoList", method = RequestMethod.POST, consumes = "application/json;charset=UTF-8")
    ResultPageStruct<MqInfo> getMqInfoList(@RequestBody ParameterDataStruct<MqInfo> parameterDataStruct) throws Exception;

}
